departmental directorate of general supply - German English Dictionary